What is the meaning of the word "jumping-off place"?
Definitions:
-
a place from which an enterprise or expedition is launched noun
- When I was at a suitable jumpingoff place, I decided to see if I could find them.